Add public key encryption support to plstore.
authorDaiki Ueno <ueno@unixuser.org>
Fri, 1 Jul 2011 01:34:38 +0000 (10:34 +0900)
committerDaiki Ueno <ueno@unixuser.org>
Fri, 1 Jul 2011 01:34:38 +0000 (10:34 +0900)
commiteecea49fa50da8f2a932ce425ff32a39aea21e77
tree9253dac6b82cc07a4d3d00572820bfe4932d5ce2
parentcbc4e9c8be098529409f3add420289e575a5ced4
Add public key encryption support to plstore.

* plstore.el (plstore-select-keys, plstore-encrypt-to): New variable.
(plstore-save): Support public key encryption.
(plstore--init-from-buffer): New function.
(plstore-open): Use it; fix error when opening a non-existent file.
(plstore-revert): Use plstore--init-from-buffer.
lisp/gnus/ChangeLog
lisp/gnus/plstore.el